package com.sg.dto.integration.app;

import com.sg.common.dto.BaseDto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * @desc ImplementReportDataQualityOperationElementComRespDto
 * @使用场景
 */
@Data
public class ImplementReportDataQualityOperationElementComRespDto
        extends BaseDto
        implements Serializable {

    /**
     * 是否开启标志性成果
     */
    @ApiModelProperty("是否开启标志性成果")
    private String isOpenSymbolicAchievements;

    /**
     * 进度型指标是否开启成果对接
     */
    @ApiModelProperty("进度型指标是否开启成果对接")
    private String processIsOpenAchiveDocking;

    /**
     * 汇报进度值元素
     */
    @ApiModelProperty("汇报进度值元素")
    private Long progressValueElement;

    /**
     * 汇报实际值元素
     */
    @ApiModelProperty("汇报实际值元素")
    private Long actualValueElement;

    /**
     * 汇报预算元素
     */
    @ApiModelProperty("汇报预算元素")
    private Long budgetAmountElement;

    /**
     * 汇报成果元素
     */
    @ApiModelProperty("汇报成果元素")
    private Long achievementDockingElement;

    /**
     * 是否开启成果对接 TRUE:是 FALSE:否
     */
    @ApiModelProperty("是否开启成果对接")
    private String isSymbolicAchievements;

}
